package com.cskaoyan.javase._9control._0break;

/**
 * break,有打破,打断的意思
 * 它有两种使用场景:
 *      1.switch中使用,表示结束switch
 *      2.循环中,表示结束当前循环
 * 当然,如果有嵌套循环时,break只能结束当前层次的循环
 *
 * 如果确实有结束外层循环的需求,需要使用标签(label),需要给循环层次加上标签
 *
 * @since 11:34
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        lab1:
        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 5; j++) {
                if (j == 3) {
                    break lab1;
                }
                System.out.println("hello world!");
            }
        }
    }
}
